package com.fac.service;

import com.fac.dto.InspectionPlanCreateDTO;
import com.fac.dto.InspectionPlanPageQueryDTO;
import com.fac.result.PageResult;
import com.fac.vo.InspectionPlanCreateVO;
import com.fac.vo.InspectionPlanVO;

public interface InspectionPlanService {

    /**
     * 创建巡检计划
     *
     * @param createDTO 创建信息
     * @return 创建结果
     */
    InspectionPlanCreateVO create(InspectionPlanCreateDTO createDTO);

    /**
     * 分页查询巡检计划
     *
     * @param queryDTO 查询条件
     * @return 分页结果
     */
    PageResult pageQuery(InspectionPlanPageQueryDTO queryDTO);
} 